place with abundant lecherón - Español Inglés Diccionario